<?php
namespace app\common\model;

// use think\Model;

class UsesealAudit extends \app\common\model\Base
{




    //系统支持自动写入创建和更新的时间戳字段
    //protected $autoWriteTimestamp = true;

    //类型自动转换
    protected $type = [
        'id'    =>  'integer',           // 规则id,自增主键  
        'step'    =>  'integer',
        'role_id'    =>  'integer',
        'user_id'    =>  'integer',         
    ];


    //关联表1 : 1 
    public function role()
    {
        return $this->hasOne('role','id','role_id');
    }

    //关联表1 : 1 
    public function user()
    {
        return $this->hasOne('user','user_id','user_id');
    }
    

    protected static function init()
    {
        

    }


    protected function getFlagTextAttr( $value , $data ){
        $arr = [ 0=>'' , 1=>'通过' , 2=> '驳回' ];
        return $arr[$data['flag']];
    }

    protected function getStatusTextAttr( $value , $data ){
        $arr = [ -1=>'' , 0=>'审核中...' ,  1=>'通过' , 2=> '驳回'  ];
        return $arr[$data['status']];
    }


    

	


}